Rose mosseuse - German English Dictionary